nuclear physics laboratories - English Synonyms Dictionary